#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
typedef int ElemType;
typedef struct LTListNode
{
	ElemType val;
	LTListNode* next;
	LTListNode* prev;
}LTNode;
LTNode* CreatNewNode(ElemType x);
LTNode* LTNInit();
void LTNPrint(LTNode* phead);
void LTNPushBack(LTNode* phead,ElemType x);
void LTNPopBack(LTNode* phead);
void LTNPushFront(LTNode* phead, ElemType x);
void LTNPopFront(LTNode* phead);
void LTNFind(LTNode* phead, ElemType x);
void LTNInsert(LTNode* pos, ElemType);
